clove polyp - Spanish English Dictionary